﻿using System.ComponentModel.DataAnnotations;
using static Modules.BankSpecialAccount.BankSpecialAccountConstants;

namespace ManagementApi.Models.System.ProjectSpecialAccount
{
    public class ProjectSpecialAccountStatusForm
    {
        /// <summary>
        /// author:hzj
        /// date:2023/11/8
        ///</summary>
        public int Id { get; set; }
        /// <summary>
        /// 账户状态(1 待验证, 2 正常,3 补办,4 挂失,5 注销,6 冻结,7 其他)  
        ///</summary>
        [Display(Name = "账户状态")]
        [Required(ErrorMessage = "{0}不能为空")]
        public 专户状态 AccountStatus { get; set; }

        /// <summary>
        /// 操作原因说明 
        ///</summary>
        [Display(Name = "操作原因说明")]
        [Required(ErrorMessage = "{0}不能为空")]
        public string OperationReason { get; set; }
    }
}
